﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using Web.Framework.Enum;

namespace CrmContacto.Contracts.Enums
{
    [DataContract]
    public enum EstadoPlanDeMarketing
    {
        [EnumMember]
        [DescriptionKey("EstadoPlanDeMarketing.NoIniciado")]
        NoIniciado = 0,

        [EnumMember]
        [DescriptionKey("EstadoPlanDeMarketing.EnCurso")]
        EnCurso = 1,

        [EnumMember]
        [DescriptionKey("EstadoPlanDeMarketing.Finalizado")]
        Finalizado = 2,

        [EnumMember]
        [DescriptionKey("EstadoPlanDeMarketing.Cancelado")]
        Cancelado = 3,
    }

    [DataContract]
    public enum AccionMarketingLlegadaEnum
    {
        [EnumMember]
        [DescriptionKey("AccionMarketingLlegada.Publica")]
        Publica = 1,

        [EnumMember]
        [DescriptionKey("AccionMarketingLlegada.Dirigida")]
        Dirigida = 2,
    }

    [DataContract]
    public enum AccionMarketingPromocionSubConjuntoAplicacion
    {
        [EnumMember]
        [DescriptionKey("AccionMarketingPromocionSubConjuntoAplicacion.AplicacionTotal")]
        AplicacionTotal = 1,

        [EnumMember]
        [DescriptionKey("AccionMarketingPromocionSubConjuntoAplicacion.AplicacionSubconjunto")]
        AplicacionSubconjunto = 2,
    }
}
